package com.rockontrol.ele.pojo;

import java.sql.Timestamp;
import java.util.Date;
import java.util.List;


/**
 * Ma维修单 entity. @author MyEclipse Persistence Tools
 */

public class Ma维修单  implements java.io.Serializable {


    // Fields    

     private String oid;
     private String 单据编号;
     private String 申请单位id;
     private String 申请单位编码;
     private String 申请单位;
     private String 申请人id;
     private String 申请人姓名;
     private Timestamp 申请时间;
     private Timestamp 录入时间;
     private String 录入人id;
     private String 录入人姓名;
     private String 审批状态;
     private String 备注信息;
     private Long bindId;

     private List<Ma维修计划明细> wxjhList;
     private List<Ma材料维修> clwxList;
    // Constructors

    /** default constructor */
    public Ma维修单() {
    }

    /** minimal constructor */
    public Ma维修单(String 单据编号, String 申请单位id, String 申请单位编码, String 申请单位, String 申请人id, String 申请人姓名, Timestamp 申请时间, Timestamp 录入时间, String 录入人id, String 录入人姓名, String 审批状态) {
        this.单据编号 = 单据编号;
        this.申请单位id = 申请单位id;
        this.申请单位编码 = 申请单位编码;
        this.申请单位 = 申请单位;
        this.申请人id = 申请人id;
        this.申请人姓名 = 申请人姓名;
        this.申请时间 = 申请时间;
        this.录入时间 = 录入时间;
        this.录入人id = 录入人id;
        this.录入人姓名 = 录入人姓名;
        this.审批状态 = 审批状态;
    }
    
    /** full constructor */
    public Ma维修单(String 单据编号, String 申请单位id, String 申请单位编码, String 申请单位, String 申请人id, String 申请人姓名, Timestamp 申请时间, Timestamp 录入时间, String 录入人id, String 录入人姓名, String 审批状态, String 备注信息, Long bindId) {
        this.单据编号 = 单据编号;
        this.申请单位id = 申请单位id;
        this.申请单位编码 = 申请单位编码;
        this.申请单位 = 申请单位;
        this.申请人id = 申请人id;
        this.申请人姓名 = 申请人姓名;
        this.申请时间 = 申请时间;
        this.录入时间 = 录入时间;
        this.录入人id = 录入人id;
        this.录入人姓名 = 录入人姓名;
        this.审批状态 = 审批状态;
        this.备注信息 = 备注信息;
        this.bindId = bindId;
    }

   
    // Property accessors

    public String getOid() {
        return this.oid;
    }
    
    public void setOid(String oid) {
        this.oid = oid;
    }

    public String get单据编号() {
        return this.单据编号;
    }
    
    public void set单据编号(String 单据编号) {
        this.单据编号 = 单据编号;
    }

    public String get申请单位id() {
        return this.申请单位id;
    }
    
    public void set申请单位id(String 申请单位id) {
        this.申请单位id = 申请单位id;
    }

    public String get申请单位编码() {
        return this.申请单位编码;
    }
    
    public void set申请单位编码(String 申请单位编码) {
        this.申请单位编码 = 申请单位编码;
    }

    public String get申请单位() {
        return this.申请单位;
    }
    
    public void set申请单位(String 申请单位) {
        this.申请单位 = 申请单位;
    }

    public String get申请人id() {
        return this.申请人id;
    }
    
    public void set申请人id(String 申请人id) {
        this.申请人id = 申请人id;
    }

    public String get申请人姓名() {
        return this.申请人姓名;
    }
    
    public void set申请人姓名(String 申请人姓名) {
        this.申请人姓名 = 申请人姓名;
    }

    /**
     * @return the 申请时间
     */
    public Timestamp get申请时间(){
        return 申请时间;
    }

    /**
     * @param 申请时间 the 申请时间 to set
     */
    public void set申请时间(Timestamp 申请时间){
        this.申请时间 = 申请时间;
    }

    /**
     * @return the 录入时间
     */
    public Timestamp get录入时间(){
        return 录入时间;
    }

    /**
     * @param 录入时间 the 录入时间 to set
     */
    public void set录入时间(Timestamp 录入时间){
        this.录入时间 = 录入时间;
    }

    public String get录入人id() {
        return this.录入人id;
    }
    
    public void set录入人id(String 录入人id) {
        this.录入人id = 录入人id;
    }

    public String get录入人姓名() {
        return this.录入人姓名;
    }
    
    public void set录入人姓名(String 录入人姓名) {
        this.录入人姓名 = 录入人姓名;
    }

    public String get审批状态() {
        return this.审批状态;
    }
    
    public void set审批状态(String 审批状态) {
        this.审批状态 = 审批状态;
    }

    public String get备注信息() {
        return this.备注信息;
    }
    
    public void set备注信息(String 备注信息) {
        this.备注信息 = 备注信息;
    }

    public Long getBindId() {
        return this.bindId;
    }
    
    public void setBindId(Long bindId) {
        this.bindId = bindId;
    }

    /**
     * @return the wxjhList
     */
    public List<Ma维修计划明细> getWxjhList(){
        return wxjhList;
    }

    /**
     * @param wxjhList the wxjhList to set
     */
    public void setWxjhList(List<Ma维修计划明细> wxjhList){
        this.wxjhList = wxjhList;
    }

    /**
     * @return the clwxList
     */
    public List<Ma材料维修> getClwxList(){
        return clwxList;
    }

    /**
     * @param clwxList the clwxList to set
     */
    public void setClwxList(List<Ma材料维修> clwxList){
        this.clwxList = clwxList;
    }
   








}